// 导入数据请求封装方法
import { getCateList } from '../../request/cate';
export default {
    namespaced:true,
    state(){
        return {
            // 分类列表
            cateList:[]
        }
    },
    mutations:{
        // 初始化分类列表
        // state:系统自动注入的数据对象
        // list:数据接口返回的分类列表
        cateListInit(state,list){
            state.cateList=list;
        }
    },
    actions:{
        // 请求分类列表
        getCateListAction({commit}){
            getCateList().then(res=>{
                if(res.code===200){
                    // 更新数据
                    commit('cateListInit',res.list);
                }
            })
        }
    }
}